import {
  create,
  NCard,
  NSwitch,
  NButton,
  NButtonGroup,
  NIcon,
  NCol,
  NRow,
  NDescriptions,
  NDescriptionsItem,
  NForm,
  NFormItem,
  NDivider,
  NModal,
  NDropdown,
  NSkeleton,
  NGradientText,
  NText,
  NH1,
  NH2,
  NGrid,
  NGridItem,
  NSelect,
  NPopover,
  NPopselect,
  NTooltip,
} from 'naive-ui'

const naive = create({
  components: [
    NCard,
    NSwitch,
    NButton,
    NButtonGroup,
    NIcon,
    NCol,
    NRow,
    NDescriptions,
    NDescriptionsItem,
    NForm,
    NFormItem,
    NDivider,
    NModal,
    NDropdown,
    NSkeleton,
    NGradientText,
    NText,
    NH1,
    NH2,
    NGrid,
    NGridItem,
    NSelect,
    NPopover,
    NPopselect,
    NTooltip,
  ],
})

export default naive
